Magnetic head positioning apparatus using boundary line detecting method

ABSTRACT

A magnetic head positioning apparatus for adjusting the position of a head member relative to its support member by determining the boundary lines for the edge portion of the head body and the center of the pivot in the support member. Luminance variations near the boundary line between areas different in light reflections are derivated so as to determine the position of the boundary line with a high accuracy at a distance shorter than the unit block pitch of the camera photodetectors used to detect the image of the head body and the support member.

This application is a divisional application of U.S. application Ser.No. 09/126,026 filed on Jul. 29, 1998, now U.S. Pat. No. 6,330,742entitled Boundary Line Detecting Method and Magnetic Head PositioningMethod and Apparatus Using Same.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a boundary line detecting method forspecifying, by image processing, a boundary line between areas differentin reflected light intensity, as well as a positioning method andapparatus for positioning, using the detecting method, for example amagnetic head body for a hard disk device and a support member such as aload beam relative to each other.

2. Description of the Prior Art

FIG. 8A is a plan view showing a conventional magnetic head positioningapparatus and FIG. 8B is a side view thereof.

A magnetic head body 1, which is for a hard disk device, comprises aslider and a recording portion and a reproducing portion both of a thinfilm structure disposed at a trailing-side end portion of the slider. Aload beam 2 as a support member for supporting the head body 1 is formedusing a plate spring material. At a tip portion of the load beam 2 thehead body 1 is supported through a thin plate spring called flexure. Apivot 3 is formed in the shape of a concave sphere at the tip of theload beam 2 and its apex is in spot contact with the upper surface ofthe head body. The head body 1 is supported pivotably in both rollingand pitching directions with the apex of the pivot 3 as fulcrum.

In the conventional positioning process for the head body 1 and the loadbeam 2, two side faces of the slider of the head body 1 are positionedand held while being pressed against stepped portions 4 a and 4 b whichare formed perpendicularly to each other on the upper surface of acarrier 4, the carrier 4 being moved in the direction of arrow L at eachstep of the positioning process. The carrier 4 with the head body 1 heldthereon is located at a predetermined step position between carrierpositioning blocks 5, 5, at which position the load beam 2 is installedon the carrier 4.

A pair of positioning pins 4 c and 4 d are implanted in the uppersurface of the carrier 4, and positioning holes 2 a and 2 b formed inthe load beam 2 are fitted on the positioning pins 4 c and 4 d, wherebythe load beam 2 is positioned on the carrier 4. The load beam 2 is heldwith a jig in the thus positioned state on the carrier 4. In this statethe flexure provided at the tip of the load beam 2 and the head body 1are bonded and fixed together.

In the magnetic head of this type, the relative position between thehead body 1 and the pivot 3 exerts a great influence on a floatingposture of the head body on a recording medium such as a hard disk.However, the positioning method using the positioning apparatus shown inFIG. 8 has encountered a limit in determining a relative positionbetween the head body 1 and the pivot 3 with a high accuracy.

More particularly, the position where the load beam 2 is to be installedis determined on the basis of the positioning holes 2 a and 2 b. But amachining tolerance in the relative position between the positioningholes 2 a, 2 b and the pivot 3 gives rise to an error in the position ofthe pivot 3 on the carrier 4. The head body 1 is positioned on the basisof the stepped portions 4 a and 4 b on the carrier 4 and therefore, asto the relative position of the pivot 3 and the head body 1, not onlythe aforesaid machining tolerance but also positional dimensiontolerances between the stepped portions 4 a, 4 b and the positioningpins 4 c, 4 d of the carrier 4, as well as fitting clearance tolerancesbetween the positioning pins 4 c, 4 d and the positioning holes 2 a, 2b, are accumulated.

As a result, a maximum of about ±20 μm tolerance occurs between adesigned abutment position of the pivot 3 on the head body 1 and anactual position where the pivot 3 abuts the head body 1. When the headbody 1 assumes a floating posture on a recording medium such as a harddisk, the above ±20 μm error of the pivot position causes a differenceof about ±7.8 nm in terms of a floating distance in the rollingdirection and a difference of about ±1.6 nm in terms of a floatingdistance in the pitching direction.

Further, when the assembly of the head body 1 and the load beam 2 isincorporated in a hard disk device for example, a tolerance of about±7.6 nm occurs in the floating distance of the head body 1 due tovariations in static posture of the head body 1 on the recording mediumor in the spring pressure of the load beam.

If the variation in the floating distance caused by the positioningerror between the head body 1 and the load beam and the variation in thefloating distance caused by variations in static posture or springpressure are merely added together, the result obtained becomes verylarge, thus causing defective products whose variations in the floatingdistance of head body 1 exceed an allowable value. Consequently, thepercentage defect becomes high.

Recently, with an increase in recording density, the slider of the headbody 1 has become smaller in size and the floating distance of the headbody has become shorter, resulting in the tolerance thereof becomingnarrower. Therefore, it is necessary that the control of the floatingdistance be done with a high accuracy.

When attention is paid to variation factors in the floating distance,the attempt to minimize the variation in the floating distance caused byvariations in static posture or spring pressure is restricted by theentire structure of the head, so in order to realize such attempt it isnecessary that the relative position between the head body 1 and thepivot 3 formed in the load beam 2 be determined with a high accuracy.

As a method for determining a relative position between the head body 1and the pivot 3, reference is here made to a method in which the bondedportion of the load beam 2 and the head body 1 and the vicinity thereofare photographed on a larger scale with a camera, then the distancebetween an edge portion of the slider of the head body and a centralposition of the pivot is determined on the image thus obtained, and acheck is made to see if the distance is within the tolerance or not.

However, with such an image photographed by a camera, it is impossibleto observe distances shorter than the arrangement pitch ofphotodetectors such as CCDs. For example, even if an attempt is made tospecify an edge portion of the slider of the head body 1, it isimpossible to specify its position at a distance shorter than thearrangement pitch of the photodetectors.

SUMMARY OF THE INVENTION

The present invention solves the above-mentioned problems of the priorart and it is an object of the invention to make it possible todetermine a relative position between a head body and a support member.

It is another object of the present invention to make the detection of aboundary portion of, for example, a head portion possible up to a stillshorter distance than the arrangement pitch of photodetectors in acamera.

According to the present invention, in one aspect thereof, there isprovided a method for detecting a boundary line between areas differentin light reflectance, using a camera with a large number ofphotodetectors arranged therein. The method comprises the steps of,subjecting an image obtained by the camera to image processing on thebasis of light intensities detected by the photodetectors, when assumingthat blocks where luminances corresponding respectively to thephotodetectors appear on the image are unit blocks, comparing theluminances of plural unit blocks arranged in a predetermined direction,and specifying an actual position of the boundary line located in oneunit block.

Preferably, variations in luminance between unit blocks arranged in thepredetermined direction are derivated and the derivated value ofluminance in the unit block of highest luminance and the derivatedvalues of luminance in plural unit blocks adjacent thereto are comparedto specify an actual position of the boundary line located in one unitblock.

In the present invention, the use of derivation does not constitute anyspecial limitation. Even without using derivation, an actual position ofthe boundary line can be predicted and specified by comparing variationsin luminance between adjacent unit blocks. However, if derivation isused, variations in luminance betweenunit blocks, as well as noises, canbe offset, and the boundary line can be specified by predicting a peakposition of luminance, thus making it possible to specify the boundaryline with a high accuracy.

According to the present invention, the boundary line can be specifiedat a still shorter distance than the arrangement pitch of unit blockswhich are constant in luminance, namely, the arrangement pitch ofphotodetectors in a CCD camera.

In the case where the boundary line is rectilinear, it is possible toadd, or take a mean value of, derivated values of luminances of unitblocks in a row of the unit blocks arranged in parallel to the extendingdirection of the boundary line. It is also possible to perform suchaddition or calculation of a mean value in plural rows of unit blocks,then compare the added values or mean values between the rows to predicta peak position of the added values or mean values in a directionintersecting the boundary line, and specify the position of the boundaryline on the basis of the peak position.

Given that a derivated value of luminance in each of adjacent unitblocks in an area including the boundary line is ai (i is a positiveinteger) and position coordinates of each unit block are Xi (or Yi), itis possible to specify an X coordinate position (or Y coordinateposition) of the boundary line in accordance with Σ(ai×Xi)/Σai [orΣ(ai×Yi)/Σai].

Where the boundary line is arcuate or curved, if a derivated value ofluminance in each of adjacent unit blocks in an area including theboundary line is assumed to be ai (i is a positive integer) and theposition of each unit block on X coordinates is Xi and that of each unitblock on Y coordinates is Yi. It is possible to specify a peak positionof the derivated luminance value in one unit block, and by connectingsuch peak positions between unit blocks it is possible to predict theboundary line.

Thus, where the boundary line is arcuate, it is possible to specify thecircular arc by connecting the arc passing points in unit blocks andpredict a central position of a circle on the basis of the circular arc.

According to the present invention, in another aspect thereof, there isprovided a method for positioning a head body opposed to a recordingmedium and a support member for supporting the head body relative toeach other. The method comprises the steps of: directing light to acombined portion of the head body and the support member and detectingthe reflected light by means of a camera with a multitude ofphotodetectors arranged therein; detecting an edge portion of the headbody in accordance with the boundary line detecting method described inany one of the first to fourth aspects of the invention; detecting thecenter of a concave pivot formed in the support member and serving as afulcrum for pivotal motion of the head body in accordance with theboundary line detecting method described in the sixth aspect of theinvention; adjusting the relative position between the head body and thesupport member so that the distance between the edge portion of the headbody and the center of the pivot both detected in the preceding stepsfalls under a tolerance; and fixing the head body and the support memberto each other, after the adjustment.

According to the present invention, in a further aspect thereof, thereis provided a method for positioning between a head body opposed to arecording medium and a support member for supporting the head body. Theapparatus comprises: a light radiating means for directing light to acombined portion of the head body and the support member; a camera witha large number of photodetectors arranged therein to detect the lightreflected from the head body and the support member; an image processingmeans for processing an image detected by the photodetectors in thecamera; and an adjusting means for adjusting the relative positionbetween the head body and the support member so that distance between anedge portion of the head body and the center of a concave pivot bothspecified by the image processing means fall under a tolerance. In theimage processing means, when blocks where luminances correspondingrespectively to the photodetectors appear on the image are assumed to beunit blocks, luminances of plural unit blocks arranged in apredetermined direction are compared to specify an edge portion of thehead body positioned in one unit block and a central position of thepivot.

In the above magnetic head positioning method and apparatus, therelative position may be adjusted by fixing the head body 1 and movingthe support member, or by fixing the support member and moving the headbody.

Irrespective of the above magnetic head positioning method andapparatus, the bounding line detecting method according to the presentinvention is applicable to the detection of the distance between othercomponents as a method of detecting a boundary line between areasdifferent in light reflectance.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a side view showing a magnetic head positioning apparatusaccording to the present invention;

FIG. 2 is a plan view showing a combination of a head body and a supportmember;

FIGS. 3A, 3B and 3C are explanatory views of an image processing fordetecting an edge portion of a head body;

FIGS. 4A, 4B and 4C are explanatory views showing an example of adetection method for specifying the position of the edge portion of thehead body;

FIGS. 5A, 5B and 5C are explanatory views of an image processing fordetecting the center of a pivot provided in a support member;

FIGS. 6A, 6B, 6C and 6D are explanatory views showing an example of adetection method for specifying the pivot center;

FIG. 7 is aplan view showing a specified circular contour of an ellipticportion of the pivot; and

FIG. 8A is a plan view showing a conventional magnetic head positioningapparatus and FIG. 8B is a side view thereof.

DESCRIPTION OF THE PREFERRED EMBODIMENT

According to the boundary line detecting method of the presentinvention, as summarized above, a boundary line between areas differentin light reflectance can be detected with an extremely high accuracy,and the position of the boundary line can be specified at a distanceshorter than the arrangement pitch of pixels.

Moreover, if positioning of the magnetic head and that of the supportmember are performed using this detection method, the position of thehead body can be detected in high accuracy and it is possible tostabilize the floating distance of the head body.

FIG. 1 is a side view of a magnetic head positioning apparatus embodyingthe present invention.

According to this magnetic head positioning apparatus, there isperformed positioning of such a magnetic head device, for example, ahard disk device as shown in FIG. 2.

As shown in FIG. 2, this magnetic head device comprises a head body 1having a slider and a recording portion and a reproducing portion bothof a film structure, and a load beam 2 as a support member whichsupports the head body 1 through a thin plate spring called flexure. Atthe tip of the load beam 2 is formed a pivot 3 which is in the shape ofa concave sphere. The head body 1 is supported by the apex of the pivot3 and is pivotable in both rolling and pitching directions about itssupported point as fulcrum by virtue of elastic deformations of theflexure.

As shown in FIG. 1, on the upper surface of a carrier 4 are provided apositioning portion for positioning the head body 1 and a jig forholding and fixing the head body.

Above the carrier 4 is supported an adjusting slider 10 movably in anX-Y plane, and adjusting pins 11 a and 11 b are fixed to the adjustingslider 10. Positioning holes 2 a and 2 b formed in the load beam 2 arefitted on the adjusting pints 11 a and 11 b to hold the pins.

The adjusting slider 10 is moved a very short distance in the X-Y planeby both X-axis actuator 12X and Y-axis actuator 12Y, wherebya relativeposition of the load beam 2 with respect to the head body 1 is adjusted.

The X-axis actuator 12X and the Y-axis actuator 12Y can each be composedof a ball screw for moving the slider 10 and a stepping motor forrotating the ball screw. Alternatively, it may be constituted by apiezoelectric device for inching the adjusting slider 10 in the X-Yplane.

A camera is disposed at a position opposed to a combined portion of bothhead body 1 and the tip of the load beam 2. A magnifying lens 14 isincorporated in the camera l3 so that a magnified image is detected byphotodetectors such a CODs disposed within the camera 13. The imageobtained by the camera 13 is processed in an image processor 15, whichis operated under control of a computer software program. On this basisof this image processing, a controller 16 is operated to control thefeed of the adjusting slider 10 which is moved with the actuators 12Xand 12Y.

FIGS. 3A, 3B and 3C are explanatory views explaining image processingfor an image of the combined portion of both head body 1 and the tip ofthe load beam 2, and FIGS. 4A, 4B and 4C are explanatory viewsexplaining the process of specifying a boundary line of an edge portionof the head body 1.

FIG. 3A shows an image taken by the camera 13 after directing parallelrays of light to the combined portion of both the tip of load beam 2 andthe head body 1 from just above by means of a light radiating device 17(see FIG. 1) and after subsequent magnifying with the magnifying lens14.

The load beam 2 is formed with bent portions 2 c, 2 c on both sidesthereof. End faces of the bent portions 2 c, 2 c are cutting faces cutout with a pressing machine, and therefore, have low reflectance oflight. For this reason, in the image shown in FIG. 3A, a plane portion 2d of the load beam 2 is high in luminance, while the end faces of thebent portions 2 c, 2 c are low in luminance.

Since the pivot 3 formed in the load beam 2 is in the shape of a concavesphere, substantially parallel rays of light directed thereto from aboveare reflected irregularly by the inner surface of the concave sphere.Therefore, the pivot 3 is low in luminance as a whole. However, at theapex (bottom) of the concave sphere of the pivot 3, the light isreflected just above, so that the circular area of a small diameter ofthe apex 3 a becomes high in luminance.

In the head body 1 supported at the tip of the load beam 2, a thin filmelement 1 b is attached to the trailing-side end face of the slider 1 a,to constitute a recording portion of an inductive structure and areproducing portion using an MR element for example. In the image shownin FIG. 3A, the light reflected from the upper surface of the slider 1 ais strong and the luminance of the upper surface is the highest. Thenext highest luminance is of the thin film element 2 b, the surroundingsof which are dark.

In this image processing, an edge portion X0 of a side face located in Xdirection of the slider 1 a and an edge portion Y0 of a side facelocated in Y direction of the slider are specified, and also specifiedis the center O of the apex 3 a of the pivot 3. Then, the distancesbetween the edge portions X0, Y0 of the slider 1 a and the apex center Oof the pivot 3 are measured. If the distances thus measured are beyond atolerance, the X- and Y-axis actuators 12X, 12Y are operated to inch theposition of the adjusting slider 10 and that of the load beam 2 in theX-Y plane, thereby adjusting the relative position of the head body 1and the load beam 2 with respect to each other. Then, with keeping thedistances being within the tolerance, the head body 1 is fixed bondingto the flexure of the load beam 2.

The following description is provided about the procedure for specifyinga boundary line of the edge portion X0 of the slider 1 with use of imageprocessing.

First, in the image shown in FIG. 3A, a window Wx is set in the portionincluding the edge portion X0 of the slider 1 a, while a window Wy isset in the portion including the edge portion Y0.

In the window Wx, variations in luminance in X direction are derivatedand variations in luminance in Y direction are also derivated. As aresult, there appear peaks Px, Py and Py′ in the portion where theluminance varies most abruptly (see FIG. 3B).

Since the peak Py′ indicates a boundary line of the trailing-side endface of the thin film element 1 b, it is erased, allowing the peaks Pxand Py to remain, as shown in FIG. 3C. The peak Px ought to indicate aboundary line of the X-side edge portion X0 of the slider 1 a and thepeak Py ought to indicate a boundary line of the Y-side edge portion Y0of the slider. Actually, however, when the combined portion of the tipof the load beam 2 and the head body 1 is magnified and taken as animage, it is impossible to specify a boundary line of the slider la withan accuracy shorter than the arrangement pitch of CCDs (photodetectors)in the camera 13.

For example, when an image is taken by the camera 13 in a magnifiedstate through the magnifying lens 14 and when the width of onephotodetector (pixel) is made corresponding to the size of the slider 1a, the range capable of being detected by one photodetector is about 4μm. In this case, if an attempt is made to binary-code the imageluminance and specify the position of luminance peak Px or Py in termsof a binary digit (or binary number), there arises an error of ±4 μm inthe position of peak Px or Py. Since this error is sufficiently smallerthan the tolerance ±20 μm of the relative position between mechanicalpositioning method shown in FIG. 8. Therefore, as compared with theprior art, positioning in higher accuracy can be done by specifying theedge portion X0 and Y0 of the slider is on the basis of the binary-codedluminance peaks.

In this embodiment, however, a boundary line of a slider edge portioncan be specified with a still smaller value than the width (e.g. 4 μm)of each photodetector (pixel).

FIG. 4A shows the luminance peak Px portion in the image shown in FIG.3C. In FIG. 4, a unit block G in the image represents an image blockdetected by one photodetector in the camera 13. For example, its widthin each of X and Y directions is 4 μm, as noted previously. In FIG. 4A,coordinate positions of pixels (unit blocks G) in X-axis direction arerepresented as 151 to 157.

In image processing, variations in luminance are derivated with respectto X axis in the area where the window Wx is set, and in each unit blockG the derivated luminance value is not a binary digit, but isrepresented as a multi-value which varies analogwise.

In the image shown in FIG. 4A, the unit blocks with peak luminances giverise to variations on the coordinates and most of them are located inthe position of X coordinates “154.” In two unit blocks G of the portionM, a luminance peak is observed in the X coordinate position “155.”

According to the boundary line detecting method of the presentinvention, the luminances of unit blocks where peaks appear and theluminances of unit blocks adjacent thereto are compared with each otherto specify the actual boundary line of the slider edge portion X0. Forexample, the position of the slider edge portion X0 can be specified inaccordance with the ratio of the number of unit blocks which peak inluminance at the X coordinate position “154” to the number of unitblocks which peak in luminance at the X coordinate position “155.” InFIG. 4, for example, the number of unit blocks which peak in luminanceat the X coordinate position “154” is 8 and that of unit blocks whichpeak in luminance at the X coordinate position “155” is 2, so it ispossible to specify that the boundary line of the edge portion X0 ispresent at the X coordinate position of 154+(8/10)=154.8.

Alternatively, as shown in FIG. 4B, by adding the luminances of unitblocks G arranged in a row extending in parallel with the direction inwhich the boundary line of the slider edge portion X0, it is possible tospecify the luminance peak position. In FIG. 4B, the luminances of unitblocks arranged in Y direction at the X coordinate position “157” aredigitized and then added together. In the same figure, the luminances ofunit blocks located at the X coordinate position “157” are digitizedlike “23,”“19,”“19,” . . . , and if the luminances in that row areadded, the result is “207.”

In each ofthe rows corresponding to X coordinate positions “151,”“152.”.. . of the unit blocks arranged in Y direction, that is in each of therow with peak values positioned therein on the image and the rowsadjacent thereto, the luminaces of unit blocks are summed up.

FIG. 4C represents summed up luminance values graphically with respectto each of the rows arranged in Y direction. In each of the rows of Xcoordinate positions “151,”“152,”“153,” luminance values are added andthen compared for each row. In the same figure, if a curved lineconnecting the summed up values is drawn, a peak position (a predictedpeak position) of that curved line can be specified to be the positionof the boundary line of the slider edge portion X0.

Alternatively, there may be adopted a method wherein, in each of therows extending in Y direction, a mean luminance value in unit blockspixels) is determined to draw the curved line shown in FIG. 4C, and apeak value of the curved line is specified to be the position of theedge portion X0.

Further, in the window Wy shown in FIG. 3A, by adding the luminances ofunit blocks, or pixels, in each of the rows arranged in X direction ortaking a mean value thereof, it is possible to specify the boundary lineof the Y-side edge portion Y0 of the slider 1 a.

Referring now to FIGS. 5A, 5B, 5C, 6A, 6B, 6C and 7, there isillustrated an image processing method for specifying the center of theapex 3 a of the pivot 3 formed in the load beam 2.

First, as shown in FIG. 5B, a window Wo is set in the area whichincludes a high luminance circle of a small diameter of the pivot apex 3a. At this time, varying luminance portions other than the circle of apredetermined size are ignored as indicated with “cross mark” in FIG.5B. By determining a curvature center of the circle appearing in thewindow Wo it is possible to specify the center O of the pivot apex 3 a.But in the following example, for the purpose of specifying the center Omore accurately, luminance variations near the circle contour (boundaryline) of the apex 3 a are derivated to obtain a circle wherein thederivated luminance values afford peak values, as shown in FIG. 5C.

However, since the circle is extremely small in diameter, for example asshown in FIG. 7, there is not formed an accurate circle by peak pixelsof the highest derivated luminance value on the image. There is a limitto the precision in specifying the center O of circle.

Therefore, by performing the image processing shown in FIG. 6, it ismade possible to specify the original peak position of derivatedluminance value, i.e., a passage point through which the originalcircular contour passes, within a single pixel (unit block G).

First, as shown in FIG. 6A, the point through which the circular contourpasses is specified for each unit block along the same contour. FIG. 6Bshows the portion W01 in FIG. 6A on a larger scale. In the portion W01through which the circular contour passes, X coordinate positions Xiwith pixels (unit blocks G) located therein are assumed to be“135,”“136,”“137” and such Y coordinate positions Yi are assumed to be“311,”“312,”“313.”

In FIG. 6B, the unit block G (136, 312) at the central coordinateposition (Xi, Yi) =(136, 312) is high in its derivated value ofluminance. Then, the position of the circular contour passing point Ggin the unit block G (136, 312) is specified.

First, with respect to the unit block G (136, 312) and unit blocksadjacent thereto, a comparison is made between variations in derivatedluminance values in X-axis direction and those in Y-axis direction.

For X axis, the unit block G (136, 312) is compared with unit block G(135, 312) adjacent thereto on the left side and unit block G (137, 312)adjacent thereto on the right side with respect to their derivatedluminance values. FIG. 6C shows derivated luminance values ai of unitblocks in a digitized form. The derivated luminance value ai of unitblock G (136, 312) is “121,” that of unit block G (135, 312) is “56,”and that of unit block G (137, 312) is “135.”

Therefore, if Σ(ai×Xi)/Σai is calculated, there is obtained{(56×135)+(121×136)+(135×137)}/(56+121 +135)=136.25. This is a peakposition of the derivated luminance values, i.e., X coordinate positionof the circular contour passing point Gg, in the unit block G(136, 312).

For Y axis, the unit block G (136, 312) is compared with unit block G(136, 311) adjacent just above thereto and unit block G (136, 313)adjacent just under thereto with respect to their derivated luminancevalues. As shown in FIG. 6C, the derivated luminance values ai of unitblocks G(136, 312), G(136, 311) and G(136, 313) are “121,”“90” and “70,”respectively.

If Σ(ai×Yi)/Σai is calculated, there is obtained{(90×311)+(121×312)+(70×313)}/(90+121+70)=311.92. This is a peakposition of the derivated luminance values, i.e., Y coordinate positionof the circular contour passing point Gg, in the unit block G(136, 312).

It follows that the coordinates of the point Gg through which thecircular contour of the actual boundary line passes in the unit block G(136, 312) are Gg(136.25, 311.92).

By determining the coordinates of points Gg in unit blocks of highderivated luminance values and then connecting the points Gg it is madepossible to specify the contour of the apex 3 a of the pivot 3 as suchan exact circle as shown in FIG. 7. By calculating a curvature center ofthis circle it is possible to specify the center O of the apex 3 a.

In the positioning apparatus shown in FIG. 1, a relative positionbetween the head body 1 and the load beam 2 is determined so that X andY coordinate distances between the edge portions X0, Y0 of the slider 1a and the center O of the pivot 3 a fall under the tolerance, and thenthe head body 1 is fixed relative to the load beam 2.

The adoption of the above image processing makes it possible to specifythe position of luminance boundary (peak in derivation) in each unitblock (pixel) of about 4 μm square. Therefore, the error of thecoordinates of the pivot center O with respect to the edge portions X0and Y0 of the slider 1 can be suppressed to within the range of ±1 μm.Thus, the positioning of the head body 1 and the load beam 2 relative toeach other can be done with a high accuracy.

Further, by suppressing the error of the pivot center coordinates to ±1μm or less, the floating distance variation in the rolling direction canbe suppressed to ±0.39 nm or less, which is approximately one twentiethof the conventional floating variation (±7.8 nm) in the rollingdirection. Besides, the floating variation in the pitching direction canbe suppressed to ±0.08 nm or less, which is approximately one twentiethof the conventional floating variation (±1.6 nm) in the pitchingdirection.

What is claimed is:
 1. A magnetic head positioning apparatus forpositioning a head body opposed to a recording medium and a supportmember for supporting said head body, said apparatus comprising: lightradiating means for directing light to a combined portion of said bodyand said support member; a camera with a multitude of photodetectorsarranged therein to detect the light reflected from said head body andsaid support member; image processing means for processing an imagedetected by the photodetectors of said camera; and adjusting means foradjusting a position of said head member and that of said support memberrelative to each other so that a distance between an edge portion of thehead body and the center of a concave pivot formed in the support memberand serving as a pivoting fulcrum of the head body, both said edgeportion and said pivot center being detected by said camera, is within atolerance, wherein, assuming that blocks where luminances correspondingrespectively to the photodetectors appear on the image are unit blocks,the luminances of plural unit blocks arranged in a predetermineddirection are compared in said image processing means to specify theedge portion of said head body positioned in a unit block selected fromthe unit blocks and a central position of said pivot, further whereinvariations in luminance between other unit blocks arranged in the samedirection of the unit blocks arranged in the predetermined direction arederivated, and the derivated value of luminance in the unit block ofhighest luminance and the derivated values of luminance in plural unitblocks adjacent thereto are compared to specify an actual position of aboundary line in one unit block, the position of the edge portion ofsaid head body and the central position of said pivot being determinedby the actual position of said boundary line.
 2. A magnetic headpositioning apparatus according to claim 1, wherein if the boundary lineis a straight line, derivated values of luminance in a row of unitblocks arranged in parallel with an extending direction of the boundaryline are added or a mean value thereof is calculated, the addition orcalculation of a mean value is performed in plural rows of unit blocks,and the added values or mean values are compared between the rows topredict a peak position of the added values or the mean values in adirection intersecting the boundary line, and the position of theboundary line is specified on the basis of said peak position.
 3. Amagnetic head positioning apparatus according to claim 1, wherein, giventhat a derivated value of luminance in each of adjacent unit blocks inan area including the boundary line is ai (i is a positive integer) andposition coordinates of each unit block are Xi (or Yi), and ZXcoordinate position (or Y coordinate position) of the boundary line isspecified in accordance with (ai×Xi)/ai (or (ai×Yi)/ai).
 4. A magnetichead positioning apparatus according to claim 1, wherein, if theboundary line is arcuate or curved, and if a derivated value ofluminance in each of adjacent unit blocks in an area including theboundary line is assumed to be ai (i is a positive integer) and theposition of each unit block on X coordinates is Xi and that of each unitblock on Y coordinates is Yi, a peak position of the derivated luminancevalue in one unit block is specified in accordance with (ai×Xi)/ai and(ai×Yi)/ai, and the boundary line is predicted by connecting said peakpositions in the unit blocks.
 5. A magnetic head positioning apparatusaccording to claim 4, wherein, if the boundary line is arcuate, thecircular arc is specified by connecting an arc passing through points inthe unit blocks, and a central position of a circle is predicted on thebasis of the circular arc.